Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Italy F1 Italy F2 Germany F1 Spain F7 Italy F5 Morocco F2 Russia F13 Spain F6 VI Abierto Internacional de Salinas - Salinas Compaq Challenger - Bucharest Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen Warsteiner Challenger Lubeck - Lubeck Warta Cup - Sopot The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Zagreb Open - Zagreb St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach San Remo Tennis Cup 15° Piertomaso - San Remo Alexander Kolyaskin Memorial - Donetsk Geneva Challenger - Geneva Architect Open - Budapest 6th Sardinian International Championships - Cagliari Tennis Napoli Cup 2006 - Napoli Ciudad de Pozoblanco 'Open Diputacion' - Cordoba SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Brasov - Brasov Challenger Copa Sevilla - Seville Pekao Open - Szczecin Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest Amer-Wilson Tampere Challenger - Tampere Morocco Tennis Tour - Rabat Top Wool Challenger Biella - Biella IPP Geneva Trophy - Geneva Belgaum Open - Belgaum Zagreb Open - Zagreb Warsteiner Challenger Wolfsburg - Wolfsburg Whirlpool Open - Budapest Wartburg Open - Eisenach Heilbronn Open - Heilbronn ATU Cup 2001 - Weiden Tennis Napoli Cup - Naples Memorial Piertomaso Tessitore - San Remo Heilbronn Open - Heilbronn Open de Franche Comte - Besancon Kyiv UMC Open - Kiev Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Cosmorom Challenger - Brasov USTA Men's Challenger of Urbana-Champaign - Urbana 's Tennis Masters 07 Challenger - Graz Warsteiner Challenger Lubeck 2001 - Lubeck Memorial Savigni - Sassuolo Geneva Challenger - Geneva Optimus Maia Open - Maia X Torneo Internazionale di Tennis - Barletta Dusseldorf Open Challenger 2007 - Dusseldorf VI Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S. A. Challenger - Chiasso Samarkand Challenger - Samarkand Memorial Savigni - Sassuolo The Nottingham Cahllenger - Nottingham Posillipo Tennis Cup - Napoli 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Tampere Imageneering Open - Tampere The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Open Costa Daurada - Tarragona Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Tennis Napoli Cup 2004 - Napoli Memorial Kolyaskin - Donetsk Amer-Wilson Challenger - Tampere Warta Cup - Sopot Sylt Open 2000 - Sylt Tatra Banka Open - Bratislava Rezidenza Open - Magdeburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli CA-Challenge - Graz Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi Banca Marche Tennis Cup - San Benedetto Porsche Open - Poznan Amer-Wilson Tampere ATP Tournament - Tampere Dharwad Challenger 2003 - Dharwad Mobilux Open - Luxembourg IPP Open - Helsinki Zagreb Open - Zagreb Jameson Cup - Milan Geneva Challenger - Geneva Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Riviera di Rimini Challenger 2004 - Rimini Cepu Open - San Marino Ljubljana Open - Ljubljana PEOPLEnet Cup - Dnepropetrovsk Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella President's Cup - Astana IPP Open - Helsinki Garden Open 2005 - Rome South African Airways Tennis Open - Durban Czech Open 2005 - Prostejov Open de Montauban - Montauban Barletta Challenger Tunis Challenger Milan Challenger Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand San Marino Cepu Open - San Marino Brasov Challenger - Brasov Tampere Challenger Poznan Challenger Banja Luka Challenger 2004 - Banja Luka Geneva Challenger ATP Slovak Open Challenger - Bratislava Szczecin Challenger Trnava Challenger Morocco Tennis Tour - Fes Tashkent Challenger Kolding Challenger Mamaia Challenger - Constanta Rome Challenger Zagreb Challenger Prostejov Challenger Okal Cup 2004 - Eckental Challenger Tunisie - Tunis St. Brieuc Challenger Scheveningen Challenger Morocco Tennis Tour - Meknes San Sebastian Challenger Geneva Challenger Trnava Challenger Schickendanz Open - Furth Mobilux Open - Luxembourg Czech Indoor Open - Prague Le Gosier Challenger Rabat Challenger Prostejov Challenger Marburg Challenger Poznan Challenger Olbia Challenger - Olbia Manerbio Challenger Szczecin Challenger Trnava Challenger Caltanissetta Challenger BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger Athens Challenger Palermo Challenger Braunschweig Challenger Kosice Challenger Geneva Challenger Kosice Challenger Samsung Securities Cup - Seoul Santiago Challenger Sao Paulo Challenger Milan Challenger Scheveningen Challenger Lermontov Challenger Dusseldorf Open Challenger - Dusseldorf Prostejov Challenger Harbour Tennis Cup Regione Lombardia - Milan Aberto de Sao Paulo - Sao Paulo Ostdeutscher Sparkessen Cup - Dresden Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Black Forest Open - Freudenstadt Samsung Securities Cup - Seoul Challenger DCNS de Cherbourg - Cherbourg Warsteiner Grand Prix - Oberstaufen Challenger Ford de Cherbourg - Cherbourg 9th Wartburg Open - Eisenach Diego Open - Budapest Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Cordenons Challenger Lambertz Open - Aachen Napoli Challenger IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger - Banja Luka Genova Challenger San Marino Cepu Open - San Marino Napoli Challenger Palermo Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Top Wool Challenger - Biella Flea Market Cup - Busan Helsinki Challenger Reunion Island Challenger Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Marrakech Challenger Barletta Challenger Alessandria Challenger Kremlin Cup - Moscow XL Capital Bermuda Open - Bermuda Siemens Open 2002 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Shimadzu All Japan Indoor - Kyoto Siemens Open - Scheveningen Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Sopot Challenger 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde Memorial Savigny - Sassuolo Open de Montauban - Montauban TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Kyiv Open - Kiev USTA Pro Tennis Classic at Mission Hills - Rancho Mirage IX Ciutat de Barcelona - Barcelona Neride Prague Indoor - Prague Challenger Britania Zavaleta - Puebla ATP Bangalore Challenger - Bangalore Citta di Monza - Monza Oberstaufen Cup - Oberstaufen 2003 Freeman Men's Challenger - Joplin ECM Prague Open 2005 - Prague Gold Flake Open - Chennai Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Bordeaux Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia U.S. Men's Clay Court Championships - Houston Astana Challenger Kyiv Open - Kiev Bulgarian Open - Sofia Samarkand Challenger The Scottish Championships - Edinburgh Olimp Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome Idea Prokom Open - Sopot Open Castilla y Leon - Segovia Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck AXA Open II - Espinho Polish Open 2000 - Poznan University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev IPP Open - Helsinki BNP Paribas Primrose - Bordeaux Medicor Open - Budapest Scania Stockholm Open - Stockholm Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg Banja Luka Challenger 2003 - Banja Luka Adidas International - Sydney Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Milan Indoors - Milan Prague Open - Prague Dubrovnik Open - Dubrovnik Estoril Open - Estoril Mallorca Open - Mallorca 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Sina-Kia Motors Tennis Cup - Cordenons Media Will Cup Busan Challenger Tennis - Busan KGHM Dialog Polish Indoors - Wroclaw The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Black Forest Open - Freudenstadt Telenordia Swedish Open - Bastad Porsche Open - Poznan Energis Open - Amersfoort Qatar Exxon Mobil Open 2002 - Doha Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Energis Dutch Open - Amsterdam Kremlin Cup - Moscow Black Forest Open - Freudenstadt Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan Scania Stockholm Open - Stockholm Open 13 - Marseille Open Seat Godo 2003 - Barcelona Tennislife Cup - Napoli BMW Open - Munich The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Energis Open - Amsterdam Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger San Remo Challenger AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Bordeaux Challenger Open 13 - Marseille Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Synsam Swedish Open - Bastad Prague Challenger Karlsruhe Challenger Generali Open - Kitzbuhel Bordeaux Challenger Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia BMW Open - Munich Kosice Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz AIG Japan Open - Tokyo Kremlin Cup - Moscow Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai Jersey Challenger AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Chennai Open - Chennai Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Catella Swedish Open - Bastad If Stockholm Open - Stockholm Medibank International - Sydney Open Sabadell Atlantico - Barcelona Bratislava Challenger Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Helsinki Challenger Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Idea Prokom Open - Sopot Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Salzburg Challenger CA Tennis Trophy - Vienna Heilbronn Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Kazan Challenger The Dubai Tennis Championships - Dubai Bergamo Challenger Bank Austria Tennis Trophy - Vienna Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Brisbane International - Brisbane Apia International - Sydney Helsinki Challenger Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Marrakech Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Tyumen Challenger BMW Open - Munich Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane AEGON Championships - London Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier Geneva Open - Geneva Rakuten Japan Open - Tokyo Open 13 - Marseille Gerry Weber Open - Halle Barletta Challenger AEGON Championships - London International German Open - Hamburg St. Brieuc Challenger Bet-at-home Open - Hamburg Topshelf Open - 's-Hertogenbosch China Open - Beijing BMW Open - Munich Davidoff Swiss Indoors Basel - Basel Rome Challenger Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger Gerry Weber Open - Halle Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Open 13 - Marseille Gerry Weber Open - Halle Medellin Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad Power Horse Cup - Dusseldorf Valencia Open - Valencia Stockholm Open - Stockholm Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Challenger Canottieri Minico - Mantova Apia International - Sydney Rio Open - Rio de Janeiro ATP Challenger Hamburg - Hamburg TEB BNP Paribas Istanbul Open - Istanbul The LTA Hull Challenger - Hull Gerry Weber Open - Halle Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth If Stockholm Open - Stockholm Warsteiner Challenger Wolfsburg - Wolfsburg USTA Challenger of North Miami Beach - North Miami Beach Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov Open de Tanger - Tangier Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Tampere Challenger USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Intersport Heilbronn Open - Heilbronn Tampere Challenger Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth IPP Open - Helsinki Dubai Open - Dubai Open Romania - Bucharest Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Hungarian Architect Open - Budapest Trofeo Conde de Godo - Barcelona Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Brisbane - Brisbane SAP Open - San Jose Catella Swedish Open - Bastad St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Copenhagen Open - Copenhagen Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Heineken Open - Auckland Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Apia International - Sydney Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Estoril Open - Estoril BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open de Nice Cote dAzur - Nice TD Waterhouse Cup - Long Island BNP Paribas Masters - Paris AIG Japan Open - Tokyo BNP Paribas Open - Indian Wells Croatia Open - Umag Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart Wimbledon - London French Open - Paris U.S. Open - New York Tennis Masters Series - Montreal Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Rogers Masters - Montreal Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Dutch Open Tennis - Amersfoort Australian Open - Melbourne Milan Indoors - Milan AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Open 13 - Marseille French Open - Paris Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Wimbledon - London Campionati BNL dItalia - Rome Australian Open - Melbourne Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 2R, DEN-FIN 3-2 U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Rogers Masters - Toronto French Open - Paris Olympics - London Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Athens Olympics - Beijing